/*
	Webフォントに関しては以下のURLを参照のこと！(2020/5/20)
	https://www.sakura.ne.jp/function/webfont/?utm_source=newsletter&utm_medium=email&utm_campaign=20200520
*/


body {
/*	background-color:#f8f8f8; */
	background-color:#ffffff;	/*#f0f0f0;*/
	margin:0;
	padding:0;
}


#outer {
/*	font-family: "新丸ゴ R", "ＭＳ ゴシック","ＭＳ Ｐゴシック",sans-serif; */
/*   font-family: '新丸ゴ R' ,Meiryo, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' , 'ＭＳ Ｐゴシック' , 'Osaka' ,sans-serif;	*/
/* google font */
	font-family: 'Microsoft Sans Serif','M PLUS 2', sans-serif;
/*	font-family: "新丸ゴ R" , "メイリオ", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;*/


/*	background-color:#fff; */
    background-color: #D6D5CB;
	margin:0 auto;
	width:1000px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}


#outer2 {
/*	font-family: "新丸ゴ R", "ＭＳ ゴシック","ＭＳ Ｐゴシック",sans-serif; */
/*    font-family: '新丸ゴ R' ,Meiryo, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' , 'ＭＳ Ｐゴシック' , 'Osaka' ,sans-serif;*/
/* google font */
	font-family: 'Microsoft Sans Serif','M PLUS 2', sans-serif;
/*	font-family: "新丸ゴ R" , "メイリオ", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;*/
   
/*	background-color:#fff; */
    background-color: #E6E5DB;
	margin:0 auto;
	padding: 20px;
	width:1000px;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	border-top: 1px solid #a5a5a5;
	border-bottom: 1px solid #a5a5a5;
}

/* トップページ(index.html)のヘッダー */
#header {
	height:180px;
/*    width: 100%; */
	width: 795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
/*    height: 260px;*/
    background-image : url(sample1_50.jpg);
/*    background-position: top right; */
    background-position: center center;
    background-repeat: no-repeat;
/*    text-align: left;*/
}

.header-inner {
	padding:35px 0 0 20px;
	font-size:12px;
}


.header-inner p{
	font-size:16px;
}


/* トップページ(index.html)以外のヘッダー */
#header2 {
	height:180px;
	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
    background-image : url(sample1_50.jpg);
/*    background-position: top right; */
    background-position: center center;
    background-repeat: no-repeat;
/*    text-align: left;*/
}

#header_hoshi {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(hoshi2.jpg);
/*    background-position: top right; */
    background-position: center center;
    background-repeat: no-repeat;
/*    text-align: left;*/
}

#header_sakura {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(sakura1.jpg);
/*    background-position: top right; */
    background-position: center center;
    background-repeat: no-repeat;
/*    text-align: left;*/
}


#header_mpd {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_mpd/title.jpg);
/*    background-position: top right; */
    background-position: center center;
    background-repeat: no-repeat;
/*    text-align: left;*/
}


#header_raid {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_raid/strage1r.png);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_raid-hdd {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_raid/strage2r.png);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_cpu-fan {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_cpu-fan/cpu-fan04.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_1602lcd {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_1602lcd/title.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_ssd {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_ssd/title1.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_3rdpc {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_3rdpc/title.jpg);
   background-size: 25%;
    background-position: center center;
    background-repeat: repeat;
}

#header_cpu_cache {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(yomimono/bitmap_cache/title.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}

#header_compress {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(yomimono/bitmap_comp/title.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}


#header_enzan {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(yomimono/bitmap_enzan/title.jpg);
   background-size: 50%;
    background-position: center center;
    background-repeat: repeat;
}

#header_rpissd {
	height:180px;
 	width:795px;	/* フロートメニュー */
	float: right;	/* フロートメニュー */
   background-image : url(syumi/bitmap_rpissd/title.jpg);
    background-position: center center;
    background-repeat: no-repeat;
}


.header2-inner {
	padding:60px 0 0 20px;
	font-size:12px;
}


h1 {
	font-weight:bold;
	color:#357109;
	font-size:40px;
	margin:0;
	padding:0 0 0 0;
	text-align:center;
}

h1.digi_my {
	font-weight:bold;
	color:black;
/*	color:#357109;	*/
	font-size:40px;
	margin:0;
	padding:0 0 0 0;
	text-align:center;
}


h1 a{
	font-weight:bold;
	color:#357109;
	text-decoration:none;
}


h1 a:hover{
	text-decoration:underline;
}


h2 {
	font-size:24px;
	margin:0 20px 0 0;
	padding:7px 0 7px 7px;
	background-color:#D6E7EE;
}


h2 a{
	font-weight:bold;
	text-decoration: none;
	color:#265699;
}


h5 {
	font-size:24px;
	margin:0 20px 0 0;
	padding:7px 0 7px 7px;
}


p {
	padding: 0px 10px 0px 0px;
	margin:1em 0;
	font-size:1em;	/*0.95em;*/	/*13px;*/
	line-height:150%;
}

b {
	font-weight: bolder;
	color:#d22;
}

p.right {
	text-align: right;
}


dl.setumei {
	background-color: #ffffee;
	color: black;
/*	border: solid;
/*	border-color: black;
*/
}

img {
	border:solid; border-color: gray;
}


img.noborder {
	border:none;/* border-color: red;*/
}


a{
color:#094a94;
}


#content {
	padding: 10px 0px 0px 10px;
	float:right;
	width:785px;
	background-color:#f0f0f0;
	font-family: 'Microsoft Sans Serif','M PLUS 2', sans-serif;

}


#kousin_bak {
	background-color:#fafafa;
/* google font */
	font-family: 'Microsoft Sans Serif','M PLUS 2', sans-serif;
/*
	font-family: "新丸ゴ R" , "メイリオ", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
*/
}

/*
iframe {
	width: 740px;
	height: 110px;
}
*/

.kousin_div {
/*	margin:0 auto; */
	width: 740px;
	height: 110px;
}

.menu_iframe {
	color:#676767;
	font-size: 12px;
	width:185px;	/*205px;*/
/*	height:100vh;	/* 画面いっぱい */
/*	background-color:transparent;
/*	background-color:transparent; */
/*	background-color:rgba(0,0,0,0); */
	float:left; */
	position: fixed;	/* フロートメニュー */
/*	overflow-y:scroll;	/* フロートメニュー */
}

.menu_ifdiv {
/*	padding: 0px / *10px* / 0px 0px 0px;*/
	padding: 0 0 0 0;
	color:#676767;
	font-size: 12px;
	width:205px;
	height:100vh;	/* 画面いっぱい */
/*	background-color:transparent;
/*	background-color:transparent; */
/*	background-color:rgba(0,0,0,0); */
/*	float:left; */
/*	position: fixed;	/* フロートメニュー */
/*	overflow-y:scroll;	/* フロートメニュー */
}

.menu_div {
/*	padding: 0px / *10px* / 0px 0px 0px;*/
	padding: 0 0 0 0;
	color:#676767;
	font-size: 13.5px;
	width:185px;
/*	height:100vh;	/* 画面いっぱい */
/*	background-color:transparent;
/*	background-color:transparent; */
/*	background-color:rgba(0,0,0,0); */
/*	float:left;*/
/*	position: fixed;	/* フロートメニュー */
/*	overflow-y:scroll;	/* フロートメニュー */
}


.inner {
	margin:0 20px 0 0;
	padding:0;
}


#left {
/*
	padding: 0px /*10px* / 0px 0px 0px;
	color:#676767;
	font-size: 14px;
	width:205px;
	float:left;*/
/*	position: fixed;	/* フロートメニュー */
/*	height:100vh;		/* フロートメニュー */
/*	overflow-y:scroll;	/* フロートメニュー */
}


/* 更新情報 */
.kousin_title {
/*	margin:0 215px 0 0px; */
	margin:0 auto;
	padding:4px 20px;
	font-weight:bold;
	background-color:#d3d3e3;
	color:#333;
	border-top: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;
	font-size:	10px;	/*9px;*/
}

.kousin_naiyou {
/*	margin:0 215px 7px 0px; */
	margin:0 auto;
	padding:5px 5px 5px 5px;
	line-height:160%;
	border: 1px solid #c7c7c7;
	height: 110px;
	background-color:#fafafa;
}


.left-title {
padding:0 1em;
	position: fixed;	/* フロートメニュー */

	width:205px;
	height:20px;
	font-size: 14px;
	padding:0.5em 0px;
	font-weight:bold;
	background-color:#d3d3e3;
	color:#333;
	border-top: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;
}
.left-body {
	position: fixed;	/* フロートメニュー */

	width:205px;
	height:100vh;
	font-size: 14px;
	font-weight:bold;
	background-color:#d3d3e3;
	color:#333;
	border-top: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;
}


.link {
	margin:0 5px 7px 5px;
	padding:7px 8px 7px 13px;
	line-height:120%;
	border: 1px solid #c7c7c7;
	background-color:#fafafa;
}


.link a{
	color:#094a94;
	text-decoration:none;
}


.link a:hover{
	text-decoration:underline;
}

ul {
	margin: 0 0 0 1em;
	padding: 0;
/*	list-style:disc;  */
}


dl {
	font-size: 1em;	/*0.95em;*/	/*13px;*/
}

dl#compac {
	background-color: #ffe;
	font-size:	0.90em;
	line-height:	1.2;
}


.menu_ul {
/*	font-size:13px; */
	padding: 0.5em 0.5em;
	margin: 0.5em 0.8em;
	width:100%;
}


ul {
	font-size:0.94em;
	padding: 0.8em 0.8em;
}


ol {
	font-size:0.94em;
}

code {
	font-size: 1.2em;
	font-weight:bold;
}


pre {
	font-size: 1em;	/* 0.8em */
/*	font-family:monospace, serif; /* 固定幅フォント */
	font-family:"メイリオ","ＭＳ ゴシック",  "新丸ゴ R","ＭＳ Ｐゴシック",sans-serif;
}


table {
/* google font */
	font-family: 'Microsoft Sans Serif','M PLUS 2', sans-serif;
/*
	font-family: "新丸ゴ R" , "メイリオ", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
*/
}


/* フッター */
#footer {
	text-align:center;
	color:#666;
	font-size:13px;
	height:70px;
	width:795px;	/* フロートメニュー */
	float:right;	/* フロートメニュー */
	padding-top:30px;
/*	clear:both; */
	background-color:#e6e5dB;
/*
    background-image : url(footer.png);
    background-position: top left;
    background-repeat: repeat-x;
*/
}


/* フッター2 */
#footer2 {
	text-align:center;
	color:#666;
	font-size:13px;
	height:70px;
	width:1000;	/*795px;*/	/* フロートメニュー */
/*	float:right;*/	/* フロートメニュー */
	padding-top:30px;
/*	clear:both; */
	background-color:#D6D5CB;
/*
    background-image : url(footer.png);
    background-position: top left;
    background-repeat: repeat-x;
*/
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}


blockquote{
/*	font-size:0.9em; */
	border:1px solid #ccc;
	padding:15px;
	margin:10px;
	background: #f8f8f8;
}
